body
{
	background-color: #F3F2F2;
}
.navigation-search-bar
{
	float: left;
}

textarea
{
    resize: none;
}

#sym-left
{
    margin-right: 10px;
}


.navigation-search-bar form > input
{
	margin-top: 11px;
	border-radius: 4px;
	border: 0;
	width: 163px;
	padding: 6px 27px 6px 12px;
	font-size: 12px;
	line-height: 1;
}

/*.globalContainer {
	width: 981px;
	margin-top: 62px;
}*/

.container .row
{
	margin-top: 55px;
}

.main-stream
{
	border-right: 1px solid #BDB7BD;
	border-left: 1px solid #BDB7BD;
	margin-left: 10px;
}

.globalContainer .row.main-stream #upper-status-menu ul
{
	list-style: none;
}

.globalContainer .row.main-stream #upper-status-menu ul li:first-child
{
	float: left;
	margin-right: 5px;
}

s, a:link
{
	text-decoration: none;
}

#update-status
{
	background-color: rgb(221, 221, 221);
}

.post-box-mini-home
{
	-webkit-user-modify: read-write;
	word-wrap: break-word;
	-webkit-line-break: after-white-space;
	direction: ltr;
	unicode-bidi: embed;
}

#content-post-box-home
{
	height: 80px;
	border: 1px solid #ccc;
	border-radius: 3px;
	width: auto;
	background-color: white;
	overflow: auto;
}

#status-textarea
{
	-moz-appearance: textfield-multiline;
	-webkit-appearance: textarea;
	border: 1px solid gray;
	font: medium -moz-fixed;
	font: -webkit-small-control;
	height: 28px;
	overflow-y: auto;
	padding: 2px;
	width: 100%;
	background-color: white;
	height: 80px;
	border: 1px solid #ccc;
	border-radius: 3px;
}

div.profile-status ul.profile-status
{
	margin: 0px;
	padding: 0px;
	list-style: none outside none;
	float: left;
	padding: 4.5px 0px 0.5px 3.5px;
}

div.profile-status ul.profile-status > li > a
{
	float: left;
}

div.profile-status ul.profile-status > li
{
	display: inline-block;
}

div.control-group div.controls
{
	float: right;
	padding: 2.5px 4.5px 4.5px 0.5px;
	display: inline-flex;
}

div.control-group div.controls > button
{
	height: 28px;
}

div.content-main > .content-header
{
	height: 54px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-color: white;
}

div.content-main > .content-header > .header-inner
{
	width: 444px;
	height: 42px;
	min-height: 20px;
	padding: 12px;
}

div.content-main > .content-header > .header-inner > h2
{
	font-weight: bold;
	font-size: 19px;
	display: inline;
}

div.content-main > div.stream-container > div.stream
{
	position: relative;
	margin-left: 0;
	list-style: none;
}

div.content-main > div.stream-container > div.stream > ol.stream-items
{
	padding-left: 0px;
	position: relative;
	margin-left: 0;
	list-style: none;
}

div.content-main > div.stream-container > div.stream > ol.stream-items > li.stream-item
{
	background: #fff;
	border-top: 0.5px solid #e8e8e8;
	border-bottom: 0.5px solid #e8e8e8;
	background-clip: padding-box;
}

div.content-main > div.stream-container > div.stream > ol.stream-items > li.stream-item.first
{
	border-top: 1px solid #e8e8e8;
}

div.content-main > div.stream-container > div.stream > ol.stream-items > li.stream-item > div
{
	position: relative;
	min-height: 51px;
	padding: 9px 12px;
	border-bottom: 1px solid #e8e8e8;
}

div.content-main > div.stream-container > div.stream > ol.stream-items > li.stream-item > div .fullname
{
	font-weight: bold;
	color: #333;
	display: inline-block;
}

.time
{
	font-size: 85%;
	float: right;
	color: #999;
}

ul.post-actions li
{
	display: inline;
	padding: 5px;
}

ul.post-actions li a
{
	color: #838383;
	font-size: 12px;
}

div.profile-status i
{
	display: inline-block;
	height: 30px;
	width: 29px;
	background-image: url("../Images/facebook3.png");
	margin: -10px -4px -8px -6px;
}

.profile-tag
{
	background-position: -60px -96px;
}

.profile-place
{
	background-position: -180px -96px;
}

.profile-use-picture
{
	background-position: 0 -96px;
}

.stream-item-footer > ul
{
	padding: 0px;
}

div.stream-item-footer .icon
{
	background-image: url("../Images/facebook4.png");
	background-repeat: no-repeat;
	background-size: auto;
	height: 13px;
	width: 15px;
	display: inline-block;
}

.icon.sm-like
{
	background-position: -102px -40px;
}

.icon.sm-comment
{
	background-position: -34px -40px;
}

.icon.sm-share
{
	background-position: -68px -40px;
}

div.stream-item-footer li > a.footer-information-link
{
	display: inline-block;
}

div.stream-item-footer li > a.footer-information-link:hover
{
	background-color: #E9E9E9;
}

.size32
{
	height: 32px;
	width: 32px;
}

div.place-comment, div.comment-holder
{
	background-color: #edeff4;
	margin-top: 1px;
	padding: 4px;
}

li.comment-item
{
	background-color: #edeff4;
}

div.place-comment > div.place-comment-inner
{
	display: inline-flex;
}

div.place-comment > div.place-comment-inner .image-container
{
	margin-right: 5px;
}

div.comment-text
{
	margin-top: 2.5px;
}

div.comment-text textarea
{
	font-family: inherit;
	font-size: small;
	line-height: normal;
	height: 20px;
	resize: none;
	overflow: hidden;
	border: 1px solid rgb(156, 156, 156);
}

ul.comment-history
{
	padding-left: 10px;
	list-style: none;
}

div.comment-holder
{
	display: inline-flex;
}

.comment-text-inner a
{
	margin-left: 5px;
}

.left-profile-inner > a
{
	float: left;
	margin-right: 5px;
}

.left-profile
{
	margin-bottom: 30px;
}

.size40
{
	height: 40px !important;
	width: 40px !important;
}

.left-column div.module
{
	background-color: #F9F9F9;
	border: 1px solid rgba(0,0,0,0.1);
	border-radius: 6px;
	background-clip: padding-box;
	margin-bottom: 10px;
}

.left-column div.module ul
{
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
}

.left-column div.module ul li.active
{
	font-weight: bold;
}

.module ul.navigation-module li:first-child .navigation-link
{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.module li.active a, .module li a:hover, .module .navigation-module li.active a, .module .navigation-module li a:hover
{
	color: #333;
	background-color: #fff;
}

li.search-navigation a.search-link, ul.navigation-module li a.navigation-link
{
	position: relative;
	display: block;
	padding: 8px 12px;
	background-color: #f9f9f9;
	border-top: 1px solid #e8e8e8;
}

ul.navigation-module li a.navigation-link i
{
	background-image: url('../Images/facebook5.png');
}

ul.navigation-module li.active i.right-arrow
{
	background-position: 0 -160px;
}

i.right-arrow
{
	position: absolute;
	top: 9px;
	right: 12px;
	background-position: 0 -140px;
	width: 9px;
	height: 13px;
}

.left-column
{
	padding-right: 40px;
}

.right-column
{
	margin-left: 20px;
}

.role-chat-name
{
	float: left;
}

.role-group-controls
{
	float: right;
}


.field-validation-error
{
	color: #ff0000;
}

.newsFeedImage
{
	width: 100%;
}

#UploadImage
{
	background-color: white;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#UploadImage input
{
	display: inline-block;
}

.location
{
	margin-top: 11px;
	border-radius: 4px;
	border: 0;
	width: 100%;
	padding: 6px 27px 6px 12px;
	font-size: 12px;
	line-height: 1;
}
